package org.apache.struts.ehr.patient_details.model;

import java.util.Date;

/**
 * 
 * POJO class for HL7 Patient
 * @author Ureka
 *
 */

public class Patient  implements java.io.Serializable {
    private String patientId;
     private String prefix;
     private String givenName;
     private String familyName;
     private String nicNo;
     private String gender;
     private Date birthTime;
     private String birthPlaceAddress;
     private Short multipleBirthIndex;
     private Short multipleBirthOrderNumber;
     private Integer organDonorIndex;
     private String maritialStatus;
     private Integer educationalLevelId;
     private Integer livingArrangementId;
     private String religiousAffliationId;
     private String ethnicGroupId;
     private Integer confidentialityLevelId;
     private Integer veryImportantPatientId;
     private Boolean deceasedIndex;
     private Date deceasedTime;
     private Boolean isActive;


    // Constructors

    /** default constructor */
    public Patient() {
    }

	
    // Property accessors

    public String getPatientId() {
        return this.patientId;
    }
    
    public void setPatientId(String string) {
        this.patientId = string;
    }
    
    

    public String getPrefix() {
		return prefix;
	}


	public void setPrefix(String prefix) {
		this.prefix = prefix;
	}


	public String getGivenName() {
        return this.givenName;
    }
    
    public void setGivenName(String givenName) {
        this.givenName = givenName;
    }

    public String getFamilyName() {
        return this.familyName;
    }
    
    public void setFamilyName(String familyName) {
        this.familyName = familyName;
    }

    public String getNicNo() {
        return this.nicNo;
    }
    
    public void setNicNo(String nicNo) {
        this.nicNo = nicNo;
    }

    public String getGender() {
        return this.gender;
    }
    
    public void setGender(String gender) {
        this.gender = gender;
    }

    public Date getBirthTime() {
        return this.birthTime;
    }
    
    public void setBirthTime(Date birthTime) {
        this.birthTime = birthTime;
    }

    public String getBirthPlaceAddress() {
        return this.birthPlaceAddress;
    }
    
    public void setBirthPlaceAddress(String birthPlaceAddress) {
        this.birthPlaceAddress = birthPlaceAddress;
    }

    public Short getMultipleBirthIndex() {
        return this.multipleBirthIndex;
    }
    
    public void setMultipleBirthIndex(Short multipleBirthIndex) {
        this.multipleBirthIndex = multipleBirthIndex;
    }

    public Short getMultipleBirthOrderNumber() {
        return this.multipleBirthOrderNumber;
    }
    
    public void setMultipleBirthOrderNumber(Short multipleBirthOrderNumber) {
        this.multipleBirthOrderNumber = multipleBirthOrderNumber;
    }

    public Integer getOrganDonorIndex() {
        return this.organDonorIndex;
    }
    
    public void setOrganDonorIndex(Integer organDonorIndex) {
        this.organDonorIndex = organDonorIndex;
    }

    public String getMaritialStatus() {
        return this.maritialStatus;
    }
    
    public void setMaritialStatus(String maritialStatus) {
        this.maritialStatus = maritialStatus;
    }

    public Integer getEducationalLevelId() {
        return this.educationalLevelId;
    }
    
    public void setEducationalLevelId(Integer educationalLevelId) {
        this.educationalLevelId = educationalLevelId;
    }

    public Integer getLivingArrangementId() {
        return this.livingArrangementId;
    }
    
    public void setLivingArrangementId(Integer livingArrangementId) {
        this.livingArrangementId = livingArrangementId;
    }

    public String getReligiousAffliationId() {
        return this.religiousAffliationId;
    }
    
    public void setReligiousAffliationId(String religiousAffliationId) {
        this.religiousAffliationId = religiousAffliationId;
    }

    public String getEthnicGroupId() {
        return this.ethnicGroupId;
    }
    
    public void setEthnicGroupId(String ethnicGroupId) {
        this.ethnicGroupId = ethnicGroupId;
    }

    public Integer getConfidentialityLevelId() {
        return this.confidentialityLevelId;
    }
    
    public void setConfidentialityLevelId(Integer confidentialityLevelId) {
        this.confidentialityLevelId = confidentialityLevelId;
    }

    public Integer getVeryImportantPatientId() {
        return this.veryImportantPatientId;
    }
    
    public void setVeryImportantPatientId(Integer veryImportantPatientId) {
        this.veryImportantPatientId = veryImportantPatientId;
    }

    public Boolean getDeceasedIndex() {
        return this.deceasedIndex;
    }
    
    public void setDeceasedIndex(Boolean deceasedIndex) {
        this.deceasedIndex = deceasedIndex;
    }

    public Date getDeceasedTime() {
        return this.deceasedTime;
    }
    
    public void setDeceasedTime(Date deceasedTime) {
        this.deceasedTime = deceasedTime;
    }

    public Boolean getIsActive() {
        return this.isActive;
    }
    
    public void setIsActive(Boolean isActive) {
        this.isActive = isActive;
    }
   

}
